throw oneself forward impetuously - Français Anglais Dictionnaire